made possible - French English Dictionary